A large B2B recruitment platform sold everything in fixed packages - set units for job postings, CV database access, employer branding, ads. No matter what a client actually needed. The product team wanted to replace that with a flexible budget clients could spend over time.
Everything was sold in fixed packages. Clients got a set number of units for each product - job postings, CV database access, employer branding, ads - no matter what they actually needed. Salespeople spent hours building quotes, and at the end of the contract year, dealing with unused budget was painful for both clients and the finance team.
The product team had an idea: instead of packages, give clients a flexible budget they could spend over time. Better for clients, faster for sales, and a base for new business models. The problem was that making this work meant rebuilding the logic the whole system was built on.
I joined as the Product Designer responsible for the user experience of this change.
Enterprise SaaS products carry years of business logic - product categories, budget rules, discount systems, offer types. The people using this - salespeople building quotes, clients picking products - needed to get through all that complexity without getting lost in it.
My main job was deciding what to show users, what to hide, and how to guide them so that setting up an offer didn't feel like memorizing a rulebook. It wasn't about making things look nicer. It was about making a complicated system actually usable.
Financially, both work from the same pool of money. But as user experiences, they're very different - and both had to work in the same system, used by the same salespeople and the same clients.
A new sales opportunity moves through Salesforce into the offer creator, where a salesperson chooses the allocation type - fixed, a mix, or full cafeteria - before the offer is generated and the budget is deployed into the client's portal. Three very different allocation paths had to converge back into one consistent offer document and one consistent client experience.
Alongside the main work, I also designed a concept for AI Dot, an assistant made possible by the flexible budget model. It was a future concept - my job was to figure out how it would look, where it would appear, and how it would fit into existing flows without breaking them.